package com.itbaizhan.listener;

import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
/*HttpSession对象的生命周期监听器*/
//1,创建监听器  2，在web.xml配置listener标签
public class HttpSessionLifecycleListener implements HttpSessionListener {
    @Override
    public void sessionCreated(HttpSessionEvent se) {
        System.out.println("sessionCreated");
        System.out.println(se.getSession());
    }

    @Override
    public void sessionDestroyed(HttpSessionEvent se) {
        System.out.println("sessionDestroyed");
        System.out.println(se.getSession());
    }
}
/*HttpSessionListener接口定义了HttpSession对象生命周期的监听行为。

void sessionCreated(HttpSessionEvent se)
HttpSession对象创建后会触发该监听方法，并将已创建HttpSession对象
传递到该方法中。


void sessionDestroyed(HttpSessionEvent se)
HttpSession对象在销毁之前会触发该监听方法，
并将要销毁的HttpSession对象传递到该方法中。*/